thanks to its favorable position - German English Dictionary